package com.ruoyi.project.jiaqin.companyinfo.mapper;

import java.util.List;
import com.ruoyi.project.jiaqin.companyinfo.domain.CompanyInfo;

/**
 * 企业简介Mapper接口
 *
 * @author admin
 * @date 2021-01-07
 */
public interface CompanyInfoMapper
{
    /**
     * 查询企业简介
     *
     * @param id 企业简介ID
     * @return 企业简介
     */
    public CompanyInfo selectCompanyInfoById(String id);
    public Integer selectCompanyInfoCountByCompanyId(String companyId);
    public CompanyInfo selectCompanyInfoByCompanyId(String companyId);
    /**
     * 查询企业简介列表
     *
     * @param companyInfo 企业简介
     * @return 企业简介集合
     */
    public List<CompanyInfo> selectCompanyInfoList(CompanyInfo companyInfo);

    /**
     * 新增企业简介
     *
     * @param companyInfo 企业简介
     * @return 结果
     */
    public int insertCompanyInfo(CompanyInfo companyInfo);

    /**
     * 修改企业简介
     *
     * @param companyInfo 企业简介
     * @return 结果
     */
    public int updateCompanyInfo(CompanyInfo companyInfo);

    /**
     * 删除企业简介
     *
     * @param id 企业简介ID
     * @return 结果
     */
    public int deleteCompanyInfoById(String id);

    /**
     * 批量删除企业简介
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteCompanyInfoByIds(String[] ids);
}
